package com.cndw.kungfu.vo;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import com.cndw.kungfu.model.battle.buff.BuffLibI;

/**
 * 首次加载数据
 * 
 * @author fantadust [9677889@qq.com]
 * 
 * @date 2011-9-14 上午10:54:05
 */
public class LoadAtFirstVO extends HashMap<String, Object> {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Map<Integer, BuffLibI> buffMap;
	private int lastStoryId;
	private Set<Long> friendIds;
	private int permission;
	private int flag;
	private int vipAward;
	private int mainTaskId;
	private String accountName;
	private int payCash;
	private int payCashUpgrade;
	private int title;
	
	private int ps = -1;
	
	private String pn;
	/**
	 * 帮派名称
	 */
	private String unionName;
	/**
	 * 免费传送次数
	 */
	public int freeTel = 0;
	/**
	 * 黄钻等级
	 */
	public int yLevel;
	/**
	 * 是否年费
	 */
	public boolean YYear;
	/**
	 * 首冲礼包是否领取
	 */
	public boolean apf;
	/**
	 * boss上次死亡时间
	 */
	public int bossDead;
	/**
	 * 帮派等级
	 */
	public int unLevel;
	/**
	 * 是否锁定了物品
	 */
	public boolean goodsLock;


	public Map<Integer, BuffLibI> getBuffMap() {
		return buffMap;
	}

	public void setBuffMap(Map<Integer, BuffLibI> buffMap) {
		this.buffMap = buffMap;
	}

	public int getLastStoryId() {
		return lastStoryId;
	}

	public void setLastStoryId(int lastStoryId) {
		this.lastStoryId = lastStoryId;
	}

	public Set<Long> getFriendIds() {
		return friendIds;
	}

	public void setFriendIds(Set<Long> friendIds) {
		this.friendIds = friendIds;
	}

	public int getPermission() {
		return permission;
	}

	public void setPermission(int permission) {
		this.permission = permission;
	}

	public int getFlag() {
		return flag;
	}

	public void setFlag(int flag) {
		this.flag = flag;
	}


	public int getVipAward() {
		return vipAward;
	}

	public void setVipAward(int vipAward) {
		this.vipAward = vipAward;
	}

	public int getMainTaskId() {
		return mainTaskId;
	}

	public void setMainTaskId(int mainTaskId) {
		this.mainTaskId = mainTaskId;
	}

	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}

	public String getAccountName() {
		return accountName;
	}

	public int getPayCash() {
		return payCash;
	}

	public void setPayCash(int payCash) {
		this.payCash = payCash;
	}

	public int getPayCashUpgrade() {
		return payCashUpgrade;
	}

	public void setPayCashUpgrade(int payCashUpgrade) {
		this.payCashUpgrade = payCashUpgrade;
	}

	public String getUnionName() {
		return unionName;
	}

	public void setUnionName(String unionName) {
		this.unionName = unionName;
	}

	public int getTitle() {
		return title;
	}

	public void setTitle(int title) {
		this.title = title;
	}

	public int getPs() {
		return ps;
	}

	public void setPs(int ps) {
		this.ps = ps;
	}

	public String getPn() {
		return pn;
	}

	public void setPn(String pn) {
		this.pn = pn;
	}
	
	
}
